basic life support technique - French English Dictionary